package com.zlc.big_event.mapper;

import com.zlc.big_event.pojo.Category;
import org.apache.ibatis.annotations.*;

import java.util.List;


@Mapper
public interface CategoryMapper {
    @Select("select * from category where create_user=#{userid}")
     List<Category> list(Integer userid) ;
        // 添加分类
        @Insert("insert into category(category_name,category_alias,create_user,create_time,update_time) " +
                "values(#{categoryName},#{categoryAlias},#{createUser},#{createTime},#{updateTime})")
        void add (Category category);


        // 根据id查询分类
        @Select("select * from category where id=#{id}")
        Category FindById (Integer id);

        // 修改分类
        @Insert("update category set category_name=#{categoryName},category_alias=#{categoryAlias},update_time=#{updateTime} where id=#{id}")
        void update (Category category);

        // 删除分类
        @Delete("delete from category where id=#{id}")
        void delete (Integer id);
    }
